Implementing an Organizational Software Process Improvement Program

نویسنده

  • Beth Layman
چکیده

This article describes in overview the key activities involved in implementing a software engineering process. Since this is such a broad topic, the article will focus primarily on describing the “meta-process” that allows an organization to create, use, and improve a set of documented processes that guide software development and maintenance activities. Since this metaprocess represents a set of ongoing activities, we will refer to it as a program. The steps we will outline below are complementary to various process improvement paradigms and frameworks such as Deming’s PDCA (Plan-Do-Check-Act), the Software Engineering Institute’s IDEAL model [1], and ISO/IEEE standards (e.g., 9000 series, 12207, 15504).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Problems in measuring effectiveness in software process improvement: A longitudinal study of organizational change at Danske Data

Software process improvement (SPI) is a widely recognized approach that software companies implement to improve quality, productivity, and time-to-market. Assessing and analyzing performance improvements are important SPI activities. However, many SPI managers have found it difficult to develop and implement effective performance measurement programs for SPI, in part because guidelines for cond...

متن کامل

Accumulating the Body of Evidence for The Payoff of Software Process Improvement - 1997

Improvements in the software process have been going on for several decades. Under the rubric of software engineering, the primary thrust has been better discipline, methods and automated technology to support software development. SPI guided by organizational process maturity principles has emerged in the U.S. in the last 12 years, the charge being led by the SEI (Humphrey, 1989), and now inte...

متن کامل

Competing values in software process improvement: an assumption analysis of CMM from an organizational culture perspective

The capability maturity model (CMM) approach to software process improvement is the most dominant paradigm of organizational change that software organizations implement. While some organizations have achieved various levels of success with the CMM, the vast majority have failed. In this paper, we investigate the assumptions about organizational culture embedded in the CMM models and we discuss...

متن کامل

Cultivating Collaborative Improvement: an Action Learning Approach

As competitive pressure mounts to innovate in the global knowledge economy, many organizations are exploring new ways of collaborating with their supply chain partners. However, the process of implementing collaborative initiatives across disparate members of supply networks is fraught with difficulties. One approach designed to tackle the difficulties of organizational change and inter-organiz...

متن کامل

Lessons from Implementing a Software Metrics Program

Software process improvement is seen by many as a viable strategy for overcoming the software crisis. It is, however, difficult to determine the actual effect of such improvement efforts. This paper reports from an organization that is implementing a software metrics program with the expressed purpose of measuring the effects of their improvement project. The metrics program is intended to meas...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006